long poop - Spanish English Dictionary